API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsWinUi
Components
Slider.h
1
// Slider.h
3
//
5
6
namespace
nkWinUi
7
{
15
class
Slider
:
public
Component
16
{
17
public :
18
26
Slider
(
MainSystem
* parentSystem) ;
30
~Slider
() ;
31
32
// Getters
36
float
getMin
()
const
;
40
float
getMax
()
const
;
44
float
getCurrent
()
const
;
48
std::function<bool(
Slider
*,
float
)>
getValueChangeCallback
()
const
;
49
50
// Setters
56
virtual
void
setMin
(
float
value) ;
62
virtual
void
setMax
(
float
value) ;
71
virtual
void
setCurrent
(
float
value) ;
81
virtual
void
setValueChangeCallback
(std::function<
bool
(
Slider
*,
float
)> callback) ;
82
} ;
83
}
nkWinUi::Slider::getCurrent
float getCurrent() const
nkWinUi::Slider::~Slider
~Slider()
nkWinUi::Slider::setMax
virtual void setMax(float value)
nkWinUi::Component
Base class for any graphical component.
Definition:
Component.h:12
nkWinUi::Slider::getMax
float getMax() const
nkWinUi::MainSystem
The main system of the component.
Definition:
MainSystem.h:18
nkWinUi::Slider::getValueChangeCallback
std::function< bool(Slider *, float)> getValueChangeCallback() const
nkWinUi::Slider::setCurrent
virtual void setCurrent(float value)
nkWinUi::Slider::setValueChangeCallback
virtual void setValueChangeCallback(std::function< bool(Slider *, float)> callback)
nkWinUi::Slider::Slider
Slider(MainSystem *parentSystem)
nkWinUi::Slider::setMin
virtual void setMin(float value)
nkWinUi::Slider::getMin
float getMin() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition:
Clipboard.h:7
nkWinUi::Slider
A graphical slider.
Definition:
Slider.h:16
Generated by
Doxygen
1.8.18